package com.isoftstone.dao;

import java.util.Date;
import java.util.List;

import org.apache.ibatis.annotations.Param;

import com.isoftstone.entity.Register;
import com.isoftstone.entity.Patient;
import com.isoftstone.entity.Diagnosis;

public interface UncheckDao {
	public List<Patient> getAllPatient();
	
	public List<Register> getWaitingPatient();
	
	public boolean deleteRegister(@Param("guahao_id")String guahao_id);
	
	public Register getRegisterByGuahaoId(@Param("guahao_id")String guahao_id);
	
	public boolean editRegister(@Param("guahao_id")String guahao_id,@Param("zhenduan_type")int zhenduan_type);
	
	public boolean insertDiagnosis(@Param("diagnose_id")String diagnose_id,@Param("guahao_id")String guahao_id,@Param("patient_telling")String patient_telling,@Param("present_illness")String present_illness,@Param("past_illness")String past_illness,@Param("allergy_illness")String allergy_illness,@Param("date_illness")Date date_illness,@Param("diagnose_content")String diagnose_content,@Param("diagnose_remark")String diagnose_remark,@Param("plan_illness")String plan_illness);
}
